package com.immediatus.engine.modifier;

import com.immediatus.engine.contracts.IUnit;
import com.immediatus.engine.contracts.IUnitModifier;
import com.immediatus.engine.contracts.Interpolator;

public abstract class SingleValueSpanUnitModifier extends BaseSingleValueSpanModifier<IUnit> implements IUnitModifier{

    public SingleValueSpanUnitModifier(final float duration_, final float fromValue_, final float toValue_) {
		super(duration_, fromValue_, toValue_);
	}

	public SingleValueSpanUnitModifier(final float duration_, final float fromValue_, final float toValue_, final Interpolator interpolator_) {
		super(duration_, fromValue_, toValue_, interpolator_);
	}

	public SingleValueSpanUnitModifier(final float duration_, final float fromValue_, final float toValue_, final IUnitModifierListener pEntityModifierListener) {
		super(duration_, fromValue_, toValue_, pEntityModifierListener);
	}

	public SingleValueSpanUnitModifier(final float duration_, final float fromValue_, final float toValue_, final IUnitModifierListener pEntityModifierListener, Interpolator interpolator_) {
		super(duration_, fromValue_, toValue_, pEntityModifierListener, interpolator_);
	}

	protected SingleValueSpanUnitModifier(final SingleValueSpanUnitModifier modifier_) {
		super(modifier_);
	}
}
